international agreement or arrangement - Español Inglés Diccionario